home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / DiceSource / src / alib / csup / commodities_support / lmkfile < prev    next >
Encoding:
Text File  |  1994-02-14  |  1.5 KB  |  63 lines

  1.  
  2. MODNAME              = commodities_support_lib
  3. VERSION          = 38
  4.  
  5. REMOTE          = V:lib/csupport/commodities_support
  6.  
  7. LD_FILE              = $(MODNAME).lib
  8.  
  9. C_COMPILER        = LC
  10. C_COMPILER_OPTS   = -b0 -ms -v -O -cfistqmcu -d0
  11.  
  12. ASSEMBLER         = HX68 -a
  13. ASSEMBLER_OPTS    = -csy -i include: -o
  14.  
  15. C_SOURCES   = argarray.c hotkey.c invert.c freeie.c
  16. ASM_SOURCES =
  17. OBJECTS     = argarray.o hotkey.o invert.o freeie.o
  18. STARTUP     =
  19. LIBS        = LIB:amiga.lib LIB:lcnb.lib LIB:debug.lib
  20.  
  21.  
  22. ##############################################################################
  23. # Build the link library...
  24. #
  25. $(LD_FILE):    $(OBJECTS)
  26.         @Join $(OBJECTS) AS $(LD_FILE)
  27.  
  28.  
  29. ##############################################################################
  30. # Default rules...
  31. #
  32. .c.o:
  33.     $(C_COMPILER) $(C_COMPILER_OPTS) $*.c
  34.  
  35. .asm.o:
  36.     $(ASSEMBLER) $*.asm $(ASSEMBLER_OPTS) $*.o
  37.  
  38.  
  39. ##############################################################################
  40. # All dependencies...
  41. #
  42. argarray.o: argarray.c
  43. hotkey.o: hotkey.c
  44. invert.o: invert.c
  45. freeie.o: freeie.c
  46.  
  47.  
  48. ##############################################################################
  49. # Delete all object files
  50. #
  51. clean:
  52.     @Delete $(OBJECTS)
  53.     @Delete $(LD_FILE)
  54.  
  55.  
  56. ##############################################################################
  57. # Release the current build to the server...
  58. #
  59. internal:
  60.     @Delete $(REMOTE)/((\#?.(c|h|asm|i|ld|rev|doc|lib|sfd))|lmkfile)
  61.     @Protect ((\#?.(c|h|asm|i|ld|rev|doc|lib|sfd))|lmkfile) +r quiet
  62.     @Copy ((\#?.(c|h|asm|i|ld|rev|doc|lib|sfd))|lmkfile) $(REMOTE)
  63.